agricultural self-sufficiency - Turc Anglais Dictionnaire